package com.jdbc.mysqljdbc;



import com.jdbc.util.DButil;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
 * @author 北上寻海
 * @createDate 2022/4/3
 * @description 查询数据库t_questionbank表中所有的资源
 */

public class select {

    /*
    * @description 从数据库中查询试题，形式为题型+题目
    * */

    public  void selectQuestion(){
        Connection conn=null;
        PreparedStatement ps=null;
        ResultSet rs=null;
        DButil dButil=new DButil();
        try {
            //获取连接
            conn= dButil.getConnection();
            String sql="select * from t_questionbank";
            //获取数据库操作对象
            ps=conn.prepareStatement(sql);
            //执行sql语句
            rs=ps.executeQuery();
            //处理查询结果集
            while(rs.next()){
                String type=rs.getString("type");
                String question=rs.getString("question");
                System.out.println(type);
                System.out.println( question);
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }finally{
            //关闭资源
            dButil.close(rs,ps,conn);
        }
    }
}
